technological research department - Deutsch Englisch Wörterbuch